chuffer (train) - French English Dictionary